Deakan Sayers, of Pittsfield, was charged with two counts of armed assault with intent to murder, two counts of assault and battery with a dangerous weapon, carrying a loaded firearm without a license, and discharging a firearm within 500 feet of a dwelling, Pittsfield police said.
Officers were called to the intersection of North Street at Bradford Street to reports of a shooting around 5 p.m. on June 14. They found two men bleeding from bullet wounds in the area.
Paramedics took both men to Berkshire Medical Center in Pittsfield. They've since been released from doctors' care.
After a two-week investigation, police arrested Sayers on Friday, June 28. He was arraigned on Monday.
Investigators ask anyone with information on this case to call Pittsfield police at 413-448-9705.
Click here to follow Daily Voice Rutland-Paxton and receive free news updates.